<?php
if($access_control != "3tgbuh9gbufwd"){header("location: ?pag=");}
$cargo = new cargo();
$concurso = new concurso();
if(valida::numero($_GET["id"]) && $_GET["id"] != ''){
    $id = $_GET["id"];
    $cargo->carregar($id);
    $id_concurso = $cargo->get_id_concurso();
}else if(valida::numero($_GET["concurso"]) && $_GET["concurso"] != ''){
    $id_concurso = $_GET["concurso"];
    $cargo->set_id_concurso($id_concurso);
}
$concurso->carregar($id_concurso);


if($_POST["btn_salvar"] == "Salvar"){
    $erro = 0;
    $erro_msg = '';
    
    $cargo->set_id_concurso($id_concurso);
    if(!$cargo->set_nome($_POST["nome"])){$erro = 1;}
    if(!$cargo->set_vagas($_POST["vagas"])){$erro = 1;}
    if(!$cargo->set_salario($_POST["salario"])){$erro = 1;}
    if(!$cargo->set_nivel_ensino($_POST["nivel_ensino"])){$erro = 1;}
    if(!$cargo->set_tp_apt_fisica($_POST["tp_apt_fisica"])){$erro = 1;}
    if(!$cargo->set_tp_objetiva($_POST["tp_objetiva"])){$erro = 1;}
    if(!$cargo->set_tp_pratica($_POST["tp_pratica"])){$erro = 1;}
    if(!$cargo->set_tp_titulos($_POST["tp_titulos"])){$erro = 1;}
    if(!$cargo->set_tp_dissertativa($_POST["tp_dissertativa"])){$erro = 1;}
    if(!$cargo->set_confirmar($_POST["confirmar"])){$erro = 1;}
    if($concurso->get_id_boleto()){
        if(!$cargo->set_valor_inscricao($_POST["valor_inscricao"])){$erro = 1;}
    }
    
    if($erro == 0){
        if($cargo->salvar()){
            echo "
                <script>
                    alert('Cargo salvo com sucesso');
                    location.href='?pag=vc&id=$id_concurso';
                </script>";
        }else{
            echo "
                <script>
                    alert('Falha ao salvar o cargo');
                </script>";
        }
    }else{
        echo "<script>alert('Preencha todos os campos corretamente!\\n$erro_msg')</script>";
    }
}
?>
